/*
 * @Author: your name
 * @Date: 2021-11-01 15:58:19
 * @LastEditTime: 2021-11-03 10:01:30
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: /my-draw/src/utils/draw/index.ts
 */
// export { Draw } from './draw.old'
export { Draw } from './draw'

export { EMode } from './draw.constant';

import type {
  Feature,
  GeoJSON,
  FeatureCollection,
  Geometry,
  Point,
  Position,
  MultiPoint,
  MultiLineString,
  MultiPolygon,
  Polygon,
  BBox,
  LineString,
  GeoJsonProperties,
  FeatureStore,
  FunctionObj
} from './draw.constant';

// type
export {
  Feature,
  GeoJSON,
  FeatureCollection,
  Geometry,
  Point,
  Position,
  BBox,
  MultiPoint,
  MultiLineString,
  MultiPolygon,
  Polygon,
  LineString,
  GeoJsonProperties,
  FeatureStore,
  FunctionObj
}
